From de5939f31945cfd521c62408023cae407974fbb7 Mon Sep 17 00:00:00 2001 From: Alexander Mikhaylenko Date: Mon, 11 May 2020 02:46:50 +0500 Subject: [PATCH] tests: Fix testadjustsize test Don't assume GtkWindow is a container, also add missing expand and margin. --- tests/testappchooserbutton.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/testappchooserbutton.c b/tests/testappchooserbutton.c index 9d69ce0189..288949db76 100644 --- a/tests/testappchooserbutton.c +++ b/tests/testappchooserbutton.c @@ -83,9 +83,14 @@ main (int argc, toplevel = gtk_window_new (); box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6); - gtk_container_add (GTK_CONTAINER (toplevel), box); + gtk_widget_set_margin_top (box, 12); + gtk_widget_set_margin_bottom (box, 12); + gtk_widget_set_margin_start (box, 12); + gtk_widget_set_margin_end (box, 12); + gtk_window_set_child (GTK_WINDOW (toplevel), box); button = gtk_app_chooser_button_new ("image/jpeg"); + gtk_widget_set_vexpand (button, TRUE); gtk_container_add (GTK_CONTAINER (box), button); g_signal_connect (button, "changed", @@ -93,14 +98,18 @@ main (int argc, w = gtk_label_new (NULL); gtk_label_set_markup (GTK_LABEL (w), "Selected app info"); + gtk_widget_set_vexpand (w, TRUE); gtk_container_add (GTK_CONTAINER (box), w); w = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6); + gtk_widget_set_vexpand (w, TRUE); gtk_container_add (GTK_CONTAINER (box), w); sel_image = gtk_image_new (); + gtk_widget_set_hexpand (sel_image, TRUE); gtk_container_add (GTK_CONTAINER (w), sel_image); sel_name = gtk_label_new (NULL); + gtk_widget_set_hexpand (sel_name, TRUE); gtk_container_add (GTK_CONTAINER (w), sel_name); gtk_app_chooser_button_set_heading (GTK_APP_CHOOSER_BUTTON (button), "Choose one, not two"); -- 2.30.2